Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] Parole a cascata?
Forum - C# / VB.NET - [VB.NET] Parole a cascata?

Avatar
tullio1995 (Normal User)
Rookie


Messaggi: 59
Iscritto: 20/03/2011

Segnala al moderatore
Postato alle 14:08
Sabato, 23/04/2011
sto creando un gioco una parola "Cade" dall'inizio della form fino a un punto definito. come posso far scendere la parola fino a quel punto con un timer?

PM
Avatar
Riki94 (Normal User)
Pro


Messaggi: 93
Iscritto: 30/07/2009

Up
1
Down
V
Segnala al moderatore
Postato alle 15:34
Sabato, 23/04/2011
Almeno un pochino di sbattimento a cercare su google, su msdn o semplicemente tra le propietà del controllo in questione.
Ad ogni modo:
-crei una label
-ci assegni il testo
-sfrutti la propietà location del controllo label per farla scendere ad ogni tick del timer (che devi creare)
-se vuoi evitare l'effetto sfarfallio che potrebbe verificarsi, nell'evento paint del form metti la propietà doublebuffered a true.

la propietà location devi uguagliarla a un oggetto point.
Esempio:

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim punto as new point(x,y)


e come posso fare per farlo scorrere piano fino al punto? - tullio1995 - 23/04/11 16:03
modifichi la propietà location della label nel tick del timer... ma sai di cosa stiamo parlando??? - Riki94 - 23/04/11 17:05
PM